pre-manufactured blast fence - Turc Anglais Dictionnaire